package com.unlcn.ils.kas.service.constant;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@ConfigurationProperties(prefix = "geelyService")
@Component
public class GeelyServiceConfiger {

  private String baseUrl;
  private String contentType;
  private String appKey;
  private String appSecret;
  private String dataKey;
  private String username;
  private String uploadOnWayPath;
  private int uploadUpperValve;
  private int uploadDelayInMilliSecond;

  public String getBaseUrl() {
    return baseUrl;
  }

  public void setBaseUrl(String baseURL) {
    this.baseUrl = baseURL;
  }

  public String getContentType() {
    return contentType;
  }

  public void setContentType(String contentType) {
    this.contentType = contentType;
  }

  public String getAppKey() {
    return appKey;
  }

  public void setAppKey(String appKey) {
    this.appKey = appKey;
  }

  public String getAppSecret() {
    return appSecret;
  }

  public void setAppSecret(String appSecret) {
    this.appSecret = appSecret;
  }

  public String getDataKey() {
    return dataKey;
  }

  public void setDataKey(String dataKey) {
    this.dataKey = dataKey;
  }

  public String getUsername() {
    return username;
  }

  public void setUsername(String username) {
    this.username = username;
  }

  public String getUploadOnWayPath() {
    return uploadOnWayPath;
  }

  public void setUploadOnWayPath(String uploadOnWayPath) {
    this.uploadOnWayPath = uploadOnWayPath;
  }

  public int getUploadUpperValve() {
    return uploadUpperValve;
  }

  public void setUploadUpperValve(int uploadUpperValve) {
    this.uploadUpperValve = uploadUpperValve;
  }

  public int getUploadDelayInMilliSecond() {
    return uploadDelayInMilliSecond;
  }

  public void setUploadDelayInMilliSecond(int uploadDelayInMilliSecond) {
    this.uploadDelayInMilliSecond = uploadDelayInMilliSecond;
  }

}